last reprieve - French English Dictionary